@charset "GB2312";
*{word-break:break-all} /*强制换行*/
body {
  font: 12px Tahoma, "宋体", Helvetica, sans-serif;
  background: #A3DCFA url(../images/bj.gif) repeat-x;
  color: #575757;
}
body,form,ul,ol,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,input,select,textarea { margin: 0px; padding: 0px;}
.clear {clear:both; height:0px; margin:0; padding:0; width:0; border:none; overflow:hidden;}
img{border: 0;}
ul,ol,li{ list-style: none;}
a,a:link{
  color: #575757;
  padding: 0px;
  margin: 0px;
  text-decoration: none;
  margin: 0px;
  padding: 0px;
}
a:hover {color: #ff3300; text-decoration: underline;}
input,select,textarea{border-top:ridge 1px #ccc;border-right:inset 1px #D8D8D8;border-bottom:inset 1px #D8D8D8;border-left:ridge 1px #ccc;font-size:14px;color:#666;padding-top:5px;padding-right:5px;padding-bottom:4px;padding-left:5px;background-color:#fff; font-family:"Times New Roman", Times, serif;}

.loading{background-image:url(../images/loading.gif);padding:0px;margin:0px;background-repeat:no-repeat;font-size:13px}

/* 页头 */
.header {width:960px; margin: 0px auto; height:101px; position:relative;}
.logo { float:left; width:480px; margin-top:40px;}
.top { float:right; width:285px; height:29px;background:url(../images/top.gif) repeat-x; text-align:center; color:#FFFFFF; margin-top:11px;}
.top a { color:#FFFFFF;}
.top a:hover { color:#FFFF00;}
.tel {position: absolute; right:0px; bottom:10px; font-size:30px; color:#ff0000;}

/* 菜单 */
.suckertreemenu {width:960px;margin: 0 auto; height:40px; background:url(../images/menu.gif) repeat-x;}
.suckertreemenu ul{margin: 0;padding: 0;list-style-type: none;}
.suckertreemenu ul li{position: relative;display: inline;float: left;border-right:1px #6AB1D4 solid;}
.suckertreemenu ul li a{display: block;display:inline;padding:0px 10px 0px 10px;line-height:40px;color:#fff;font-weight:bold;text-decoration:none;}
.suckertreemenu ul li a:hover{color:#FFF600;text-decoration:none;}
.suckertreemenu ul li ul{left: 0;position: absolute;top: 1em;display: block;visibility: hidden;}
.suckertreemenu ul li ul li{display: list-item;float: none;}
.suckertreemenu ul li ul li ul{left: 159px; top: 0;}
.suckertreemenu ul li ul li a{display: block;width: 135px; text-decoration: none;background:#D4EFFC; color:#000;line-height:25px; height:25px; font-weight:normal;}
.suckertreemenu ul li ul li a:hover {background:#94C6DE; color:#000;}
* html p#iepara{ padding-top: 1em;}
* html .suckertreemenu ul li { float: left; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }

/*
.menu {width:960px;margin: 0 auto; height:40px; background:url(../images/menu.gif) repeat-x;}
.menu ul{list-style:none;font-size:12px; margin-left:10px;}
.menu ul li{float:left;}
.menu ul li a{display:block;line-height:40px;padding-right:8px;padding-left:12px;color:#fff;font-weight:bold;text-decoration:none;padding-top:1px;margin-right:0px;border-right-width:1px;border-right-style:solid;border-right-color:#6AB1D4}
.menu ul li a:hover, .menu ul li a.current{color:#333;background-color:#fff;border-right-width:1px;border-right-style:solid;border-right-color:#E8E8E8}
*/

/* 搜索 */
.search {width:960px;margin: 0 auto;padding-top:5px;padding-bottom:5px; background:#FFFFFF;}
.search .sitepath{float:left;padding-top:7px;width:640px; font-size:12px; padding-left:10px;}
.search .tags{float:left;padding-top:7px;width:240px;padding-left:25px;padding-right:0px;text-align:right; display:none;}
.search .postbox{float:right;width:210px;text-align:right; padding-right:10px;}
.search .input{border-top:ridge 1px #ccc;border-right:inset 1px #D8D8D8;border-bottom:inset 1px #D8D8D8;border-left:ridge 1px #ccc;font-size:14px;color:#333;height:20px;padding-top:4px;padding-right:4px;padding-bottom:0px;padding-left:4px}
.search .btn {padding-top:4px;padding-right:4px;padding-left:4px;padding-bottom:0px;width:50px}

/* banner */
.banner {width:940px;margin: 0 auto; border-top:#fff 1px solid; padding-bottom:10px;}

.main {width:960px;margin: 0px auto; background:#FFFFFF;}

/* 主区域 */
.wrap{width:960px;margin:0px auto; background:#FFFFFF; padding-bottom:10px; padding-top:10px;}
.wrap_l { float:left; width:640px; margin-left:10px;display:inline; border-right: #D1D7D7 1px solid;}
.wrap_r { float:right; width:290px; margin-right:10px;display:inline;}

/*首页正文框*/
.lanmu { margin:0px; width:100%;}
.lanmu dt { background:url(../images/bt_bj.gif) repeat-x; height:20px; line-height:20px;}
.lanmu dt .title { font-size:16px; font-weight:bold; float:left; background:#fff; color:#A6201F;font-family:Microsoft Yahei; padding-right:10px; padding-left:10px;}
.lanmu dt .more { float:right;font-weight:bold; font-size:11px; padding-right:10px;background:#fff; padding-left:10px;}
.lanmu dd { padding:10px;}
.lanmu dd .about {margin:0px;line-height:22px;}
.lanmu dd .about img {border:#D4D4D4 1px solid; width:122px; height:84px;}
.lanmu dd .about2 {margin:0px;line-height:22px;}
.lanmu dd .about2 img {border:#D4D4D4 1px solid; width:80px; height:84px;}
.lanmu dd .top_news {margin:0px;line-height:20px;}
.lanmu dd .news {line-height:22px;}
.lanmu dd .news ul{list-style:none;padding:0px;margin:0px;width:270px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}/* CSS限制宽了 */
.lanmu dd .news li{padding-left:10px;  background:url(../images/tub2.gif) no-repeat 0px 50%;}
.lanmu dd .news li span {font-size:11px; color:#666; padding-left:5px;}
.lanmu dd .fenlei {line-height:22px; margin-top:5px;}
.lanmu dd .fenlei li {padding-left:10px;  background:url(../images/ico2.gif) no-repeat 0px 50%; float:left; width:140px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.lanmu dd .h_links a {line-height:22px;padding-left:10px;  background:url(../images/dot1.png) no-repeat 0px 50%; float:left; width:100%;}

/* 正文左边-通用-文字 */
.wrap_l .common {color:#000;line-height:200%; font-size:14px; padding:10px;} /* 正文内容 */
.wrap_l .common form{margin:0px;padding:0px}

/* 正文左边-列表 */
.wrap_l .list{ padding:10px;}
.wrap_l .list .node{margin-bottom:8px;border-bottom:#99D0ED 1px dashed;} /* 单个文章信息 */
.wrap_l .list .node .title{padding-bottom:6px;padding-top:5px;font-size:14px; font-weight:bold;padding-left:10px;background:url(../images/ico2.gif) no-repeat 0px 50%;} /* 标题 */
.wrap_l .list .node .title a {color:#9C0604}
.wrap_l .list .node .description{line-height:200%;color:#555; font-size:12px;} /* 描述 */
.wrap_l .list .node .info{text-align:right;font-size:11px;line-height:20px;color:#666;font-family:Georgia, "Times New Roman", Times, serif;} /* 文章其他信息 */
.wrap_l .list .node .info span{color:#390}

/* 正文左边-大栏目说明 */
.rznr {margin:10px 10px 20px 10px;line-height:20px;}

/* 正文左边-栏目 */
.wrap_l .channel {margin:0px}
.wrap_l .channel .node{float:left;width:310px;margin-right:5px; margin-bottom:5px;border:#D4D4D4 1px solid;}
.wrap_l .channel .node .title{background:url(../images/bt_bj0.gif) repeat-x; border-bottom:#D4D4D4 1px solid;padding:7px 5px 5px 10px;}/* 导航标题 */
.wrap_l .channel .node .title a{font-size:14px; font-weight:bold; color:#003366}
.wrap_l .channel .node .box{line-height:25px;padding-top:6px;padding-right:5px;padding-bottom:0px;padding-left:5px}
.wrap_l .channel .node .box ul{width:310px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}/* CSS限制宽了 */
.wrap_l .channel .node .box ul li{padding-left:10px;  background:url(../images/tub2.gif) no-repeat 0px 50%;}

/* 正文左边-栏目-推荐图文 */
.wrap_l .channel .node .pic{padding-top:5px;padding-right:5px;padding-left:5px}
.wrap_l .channel .node .pic .picsrc{float:left;margin-right:5px}
.wrap_l .channel .node .pic .picsrc img{border:1px solid #666666}
.wrap_l .channel .node .pic .picinfo{float:left;width:227px}
.wrap_l .channel .node .pic .title{background-color:#fff;text-align:center;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#DBDBDB;padding-top:4px;padding-right:0px;padding-bottom:4px;padding-left:0px}
.wrap_l .channel .node .pic .info{line-height:17px;padding-top:4px;font-size:12px;color:#666666;padding-right:4px;padding-left:4px;text-indent:24px}
.wrap_l .channel .node .pic .info .more{color:#900;text-decoration:none}

/* 正文左边-内容 */
.wrap_l .content{}
.wrap_l .content h1{padding:8px; font-size:24px;text-align:center;} /* 标题 */
.wrap_l .content .info{line-height:30px;text-align:center;font-size:12px;color:#666;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#E7E7E7;background-color:#F5F5F5;border-top-width:2px;border-top-style:solid;border-top-color:#E7E7E7;padding-right:10px} /* 正文信息 */
.wrap_l .content .info span{color:#390} /* 信息突出 */
.wrap_l .content .area{color:#333;line-height:200%; font-size:14px; padding:10px;} /* 正文内容 */
.wrap_l .content .area img {border:1px #ccc solid;margin:10px 0;padding:3px;}
.wrap_l .content .prenext{line-height:40px;border-top-width:1px;border-top-style:dashed;border-top-color:#ccc;padding-right:10px;padding-left:10px;  white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.wrap_l .content .prenext .pre{float:left;width:50%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden} /* 上一篇 */
.wrap_l .content .prenext .next{text-align:right;float:right;width:50%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden} /* 下一篇 */

/* 正文左边-评论 */
.wrap_l .comment{ background-color:#eee; padding:20px; }
.wrap_l .comment  .more { padding: 5px; }
.wrap_l .comment .list{padding-bottom:5px;padding-top:0px;padding-right:5px;padding-left:5px}/* ITEM */
.wrap_l .comment .list dl{margin-top:5px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding:0px} /* 单用户评论显示框 */
.wrap_l .comment .list dl dt{ line-height:25px; color:#333; border-left-width:5px; border-left-style:solid; border-left-color:#D9D9D9; border-bottom-width:2px; border-bottom-style:solid; border-bottom-color:#D9D9D9; padding-left:10px; font-size: 13px; } /* 网友信息 */
.wrap_l .comment .list dl dt span{color:#390;font-size:11px} /* 评论时间 */
.wrap_l .comment .list dl dd{font-size:13px;line-height:20px;color:#333;margin:10px;padding:5px} /* 评论内容 */
/* 正文左边-评论发表 */
.wrap_l  .comment .post{padding-top:20px;border-top-width:1px;border-top-style:dashed;border-top-color:#999;padding-right:10px;padding-bottom:5px;padding-left:5px;color:#666;padding-left:10px}
.wrap_l .comment .post form{margin:0px;padding:0px}
.wrap_l .comment .post label{display:block;line-height:30px}
.wrap_l .comment .post .btn{display:block;margin-top:8px;padding-top:5px;padding-bottom:2px} /* 发表评论的按钮 */

/* 正文左边-列表-图片 */
.wrap_l .listpic{}
.wrap_l .listpic .node{float:left;width:25%;text-align:center;margin-bottom:5px}
.wrap_l .listpic .node .pic{}
.wrap_l .listpic .node .pic img{margin:1px}
.wrap_l .listpic .node .pic a{border:1px solid #ccc}
.wrap_l .listpic .node .pic a:hover{border:1px solid #fc0}
.wrap_l .listpic .node .url{text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:90%;height:30px}

/* 分页 */
.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }
.page a,.page span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN和链接 */
.page a:hover, .page a.current{color:#F44;border:1px solid #F44} /* 当前链接有激活时 */
.page input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */

/* 留言 */
.guestbook{ padding:0px;}
.guestbook .Gtitle{ height:50px; line-height:50px; font-size:14px; border-bottom:#e1e1e1 1px solid; color:#000}
.guestbook .Gtitle span a{ color:#FF0000}
.guestbook .Gtitle strong{ color:#277400; font-size:18px; padding:0 5px 0 5px }
.guestbook .Glist{ margin:0 0 10px 0; line-height:24px;}
.guestbook .Glist ul li{ padding:10px; border:#e1e1e1 1px solid; margin:10px 0 0 0}
.guestbook .Glist ul li h3{ font-size:12px; margin:0 0 5px 0; color:#003A77}
.guestbook .Glist ul li h3 strong{ color:#333; padding:0 3px 0 0}
.guestbook .Glist ul li p{ color:#666; font-size:12px; line-height:160%}
.guestbook .Glist ul li p strong{ color:#ff6600}
.guestbook .gform{ border:#e1e1e1 1px solid; padding:10px}
.guestbook .gform p{ padding:5px 0 5px 0}

/* 正文侧边 */
.main .right{width:222px;border-left-width:1px;border-left-style:dashed;border-left-color:#ccc;padding-top:10px;padding-right:10px;padding-left:10px}
.main .right .nav{margin-bottom:10px; padding:5px}/* ITEM */
.main .right .nav .title{height:20px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#999;font-weight:bold;color:#404040;padding-top:5px;padding-right:5px;padding-bottom:2px;padding-left:5px}/* 导航标题 */
.main .right .nav .box{line-height:25px;padding-top:6px;padding-right:5px;padding-bottom:0px;padding-left:5px}
.main .right .nav .box ul{list-style:none;padding:0px;margin:0px;width:200px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}/* CSS限制宽了 */
.main .right .nav .box ul li{}

/*友链*/
.link {width:940px;margin: 0 auto; margin-bottom:10px;}
.link dt { background:url(../images/bt_bj.gif) repeat-x; height:20px; line-height:20px;}
.link dt .title { font-size:16px; font-weight:bold; float:left; background:#fff; color:#A6201F;font-family:Microsoft Yahei; padding-right:10px;padding-left:10px;}
.link dt .more { float:right;font-weight:bold; font-size:11px; padding-right:10px;background:#fff; padding-left:10px;}
.link dd { padding:10px;}
.link dd a { padding-right:10px; line-height:22px;}

/*版权*/
.foot { width:960px; margin:0 auto; background:#FFFFFF; text-align:center; padding:20px 0 20px 0; line-height:24px;border-top:#2C85C2 5px solid;}

/*浮动*/
#mn_scrollbox1{position:relative; margin:0 auto;width:940px;z-index:200; overflow:inherit;}
#mn_scrollbox2{position:absolute; top:0px; float:left;width:940px; overflow:inherit;}

.mn_fd {margin:0 auto;width:940px;position:relative; overflow:inherit;}
.mn_fd_l {width:111px;position:absolute; left:-121px; top:0px;}
.mn_fd_l_t { width:111px; height:50px; background:url(../images/left_ico.gif) no-repeat 0 0;}
.mn_fd_l_u { width:111px; height:14px; background:url(../images/left_ico.gif) no-repeat 0 -135px;}
.mn_fd_l_c {background:#2f8cc7; padding:10px 0 5px 0;}
.mn_fd_l_ct { width:101px; height:3px; margin:0 auto;background:url(../images/left_ico.gif) no-repeat -5px -158px; overflow:hidden;}
.mn_fd_l_cc { width:101px; margin:0 auto;background:#fff7ec; padding:5px 0 2px 0;}
.mn_fd_l_cu { width:101px; height:3px; margin:0 auto;background:url(../images/left_ico.gif) no-repeat -5px -163px; overflow:hidden;}
.mn_fd_l_cc ul {}
.mn_fd_l_cc ul li { text-align:center; width:91px;height:30px; line-height:30px; margin:0 auto; margin-bottom:3px;border-bottom:#ffd5b7 1px solid;}
.mn_fd_l_cc ul li a { display: block;width:91px; height:30px;background:url(../images/left_ico.gif) no-repeat -10px -92px; color:#14559c;}
.mn_fd_l_cc ul li a:hover { background:url(../images/left_ico.gif) no-repeat -10px -57px; color:#000; text-decoration:none;}

.mn_fd_r {width:111px;position:absolute; right:-121px; top:0px;}
.mn_fd_r_t { width:111px; height:50px; background:url(../images/right_ico.gif) no-repeat 0 0;}
.mn_fd_r_u { width:111px; height:14px; background:url(../images/right_ico.gif) no-repeat 0 -69px; overflow:hidden;}
.mn_fd_r_c {background:#2f8cc7; padding:10px 0 5px 0;}
.mn_fd_r_ct { width:101px; height:3px; margin:0 auto;background:url(../images/right_ico.gif) no-repeat -5px -55px; overflow:hidden;}
.mn_fd_r_cc { width:101px; margin:0 auto;background:#fff7ec; text-align:center; line-height:18px; color:#3e1a00; padding:5px 0 5px 0;}
.mn_fd_r_cu { width:101px; height:3px; margin:0 auto;background:url(../images/right_ico.gif) no-repeat -5px -60px; overflow:hidden;}